8713 Elk Grove Blvd, Elk Grove, CA 95624-1742, Elk Grove
What a great restaurant! We came to lunch (4 of us), and all ordered different items. Everything was delicious!Although
What a great restaurant! We came to lunch (4 of us), and all ordered different items. Everything was delicious!Although